; frame.inc
; Public definitions for frame.asm

	MAX_OBJECTS_2x2 = 9		; 2x2 objects
	MAX_OBJECTS_1x1 = 9		; 1x1 objects

.IFDEF _IN_FRAME

	; routines
	.export initfrm
	.export nextfrm
	.export drawfrm
	.export showlife
	.export clrlfbar 
	
	; data
	.export active2x2
	.export poslo2x2
	.export poshi2x2
	.export color2x2
	.export datalo2x2
	.export datahi2x2
	.export coll2x2

	.export active1x1
	.export poslo1x1
	.export poshi1x1
	.export color1x1
	.export datalo1x1
	.export datahi1x1
	.export coll1x1
	
.ELSE

	; routines
	.import initfrm
	.import nextfrm
	.import drawfrm
	.import showlife
	.import clrlfbar

	; data
	.import active2x2
	.import poslo2x2
	.import poshi2x2
	.import color2x2
	.import datalo2x2
	.import datahi2x2
	.import coll2x2

	.import active1x1
	.import poslo1x1
	.import poshi1x1
	.import color1x1
	.import datalo1x1
	.import datahi1x1
	.import coll1x1

.ENDIF
